libxc: Squash xc_e820.h (and delete) into xenctrl.h
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 28 Jun 2011 17:15:44 +0000 (18:15 +0100)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Tue, 28 Jun 2011 17:15:44 +0000 (18:15 +0100)
commit7e9ee87b3ec2158a9ac4e0dda838f177dcde92dd
tree20487bcaf18e1034fafbf5fb952f9918993e297f
parent98883d0bb77a84111d2f5a52b3e5870d9e7054a0
libxc: Squash xc_e820.h (and delete) into xenctrl.h

.. as there is no need to keep that internal header file anymore.
We export two functions xc_domain_[set|get]_memory_map which
depend on the 'struct e820entry' defined in 'xc_e820.h'.

We move the contents of the 'xc_e820.h' to the 'xenctrl.h' fixing
compiler errors when applications outside the Xen tree are trying
to compile against the libraries.

Tested-by: Daniel Castro <evil.dani@gmail.com>
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/libxc/xc_core_x86.c
tools/libxc/xc_domain_save.c
tools/libxc/xc_e820.h [deleted file]
tools/libxc/xenctrl.h